home *** CD-ROM | disk | FTP | other *** search
/ ASME's Mechanical Engine…ing Toolkit 1997 December / ASME's Mechanical Engineering Toolkit 1997 December.iso / elec_eng / editpcb1.lzh / READ.ME < prev   
Text File  |  1991-06-04  |  11KB  |  341 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.                                EditSCH Version 2.0
  11.                                        by
  12.                                     Softronix
  13.                                     (c) 1991
  14.  
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  
  21.  
  22.  
  23.  
  24.  
  25.  
  26.  
  27.  
  28.  
  29.  
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.                    EditSCH - License and Disclaimer Statement
  58.                           Copyright (c) 1991 Softronix
  59.                               All rights reserved.
  60.  
  61.  
  62. EditSCH is distributed as a user-supported software product.  You may copy and 
  63. distribute EditSCH and its accompanying files freely, as long as the files are 
  64. distributed together unaltered.  If you find EditSCH useful and wish to use it 
  65. regularly, Softronix requests that you register, so you can receive full 
  66. customer support and a library of components for used with EditSCH.
  67.  
  68. EditSCH is distributed "as is" and without any express or implied warranties. 
  69. Because of the diversity of conditions and hardware under which this program 
  70. may be used, no warranty of fitness for a particular purpose is offered.  The 
  71. user is advised to test the program thoroughly before relying on it.  The user 
  72. assumes the entire risk of using the program.  Any liability of Softronix is 
  73. limited exclusively to product replacement or refund of the registration fee.
  74.  
  75.  
  76. I.  Introduction
  77.  
  78. EditSCH is a user-supported schematic capture package.  It was developed to 
  79. provide a low cost and professional method of creating schematics and 
  80. distributing these designs to others via floppies or BBSs.  EditSCH is 
  81. compatible with EditPCB, a PCB layout design package, also distributed by 
  82. Softronix.
  83.  
  84. An IBM compatible equipped with 640K, EGA/VGA graphics, and a mouse is the
  85. only minimum mandatory hardware required to run EditSCH; however, a hard disk
  86. and printer are strongly recommended.
  87.  
  88. EditSCH supports a wide range of laser and dot-matrix printers enabling almost 
  89. anyone with an output device to generate schematics.
  90.  
  91. If you evaluate EditSCH and find it suitable for your needs,  the registration 
  92. fee is $25 ( U.S. funds).  Your registration includes an expanded user's guide 
  93. contained in a 3-ring binder, and PrintHP, a HP-GL print utility, and a library
  94. of components (see library.lst contained with the distribuition).  If you have 
  95. any questions or wish to register write:
  96.  
  97.            Softronix
  98.            119 Oakcrest Rd
  99.            Huntsville, AL 35811
  100.  
  101. or call (205)851-7945 between the hours of 8:00 AM and 4:30 PM, Monday through 
  102. Friday (central time).  Payment is accepted by check or money order.  COD 
  103. orders also accepted; there is a $5.00 C.O.D. charge.
  104.  
  105. In addition to the weekday business hours, Softronix maintains a BBS.
  106. Just call (205)851-7945 between the hours of 6:00 PM to 6:00 AM to
  107. get the latest information on EditSCH and other Softronix products. 
  108. Payment is accepted by check or money order. COD orders may be
  109. placed over the BBS for the fastest service.
  110.  
  111. EditSCH V2 is a very powerful product.  Softronix strongly recommends
  112. registration of your product in order to fully utilize all of
  113. EditSCH's features.
  114.  
  115.  
  116.  
  117. II. Getting Started
  118.  
  119. Two programs are included in the EditSCH package, EditSCH and PrintDM.  
  120. EditSCH is used to create schematics, while PrintDM is used to print the 
  121. schematic.
  122.  
  123. Before using EditSCH or PrintDM, make a directory to hold the programs and the 
  124. schematics you are going to create.  Softronix suggests the following:
  125.  
  126.      C:\SCH
  127.  
  128. Next place all EditSCH programs and support files into the new directory.
  129.  
  130. If you do not have a mouse, the arrow keys may be used to move the cursor.  The 
  131. HOME and ENTER keys replace the LEFT mouse button, and the PgUp key replaces 
  132. the RIGHT button.
  133.  
  134. You are now ready to start drawing schematics!
  135.  
  136.  
  137.  
  138. III.  EditSCH Commands
  139.  
  140. A. Windows
  141.  
  142. EditSCH begins by opening a window onto the schematic workspace.  Windows can 
  143. be resized or moved.
  144.  
  145. To move a window, place the mouse on the active window and press the RIGHT 
  146. mouse button.  While holding the button down, drag the window to the new screen 
  147. location.
  148.  
  149. To resize the active window, place the mouse on the border of the window and 
  150. press the LEFT mouse button.  While holding the button down, resize the window
  151. to the desired size.
  152.  
  153.  
  154. B. Menu
  155.  
  156. The bar menu at the top of the screen is used to select various EditSCH 
  157. commands.  Select a command category by placing the mouse over the category 
  158. word.  A drop-down menu will appear.  Move the mouse to the desired option and 
  159. press the LEFT mouse button.
  160.  
  161. If you wish to collapse a drop-down menu without selecting a command, move the 
  162. mouse to a blank area on the screen and press the LEFT mouse button.
  163.  
  164. C. File Options
  165.  
  166.      Load Schematic    - Used to load schematics.
  167.      Save Schematic    - Used to save schematics.
  168.      Clear Schematic   - Used to erase the schematic page.
  169.      Quit              - Used to end EditSCH design sessions.
  170.  
  171.  
  172. D.  Draw Options
  173.  
  174. The Draw options menu contains the following commands:
  175.  
  176.      Wire        - Used to draw wires.
  177.      Dot         - Used to highlight connect points.
  178.      Label       - Used to name wire nets.
  179.      Line        - Used to draw lines.
  180.      Arc         - Used to draw arcs.
  181.      Bus         - Used to draw buses.
  182.      Circle      - Used to draw circles.
  183.      Text        - Used to draw text.
  184.      Analog GND  - Used to draw an Analog GND symbol.
  185.      Digital GND - Used to draw a Digital GND symbol.
  186.  
  187. Two types of objects exist in EditSCH, electrical and graphical.  Electrical 
  188. objects contain additional information necessary to construct netlists from 
  189. schematic drawings.  Wires, Labels, Analog GNDs, and Digital GNDs are the only 
  190. objects which contain electrical connection information.  The Dot and Bus 
  191. objects serve only to enhance the appearance of the schematic.  When an 
  192. electrical connection is desired between two or more components use the Draw 
  193. Wire command.  If you desire to name a net, use the Draw Label command.  Draw 
  194. Analog and Digital GNDs automatically tie nets connected to them directly to 
  195. the ground net.
  196.  
  197. The remaining objects, Dot, Line, Arc, Bus, Circle, and Text, contain no 
  198. electrical information.
  199. E.  Edit Options
  200.  
  201. The Edit options menu contains the following commands:
  202.      Delete            - Used to remove objects.
  203.      Move              - Used to move objects.
  204.      Copy              - Used to copy objects.
  205.      Block Delete      - Used to remove a block of objects.
  206.      Block Move        - Used to move a block of objects.
  207.      Block Copy        - Used to copy a block of objects.
  208.      Edit Text         - Used to modify text.
  209.  
  210.  
  211. F.  Window Options
  212.  
  213. The Window options menu contains the following commands:
  214.  
  215.      Create      - Used to create a new window.
  216.      Close       - Used to delete a window.
  217.      Pop         - Used to change active windows.
  218.      Zoom In     - Used to move in on schematic.
  219.      Zoom Out    - Used to move out from schematic.
  220.      Center      - Used to center active window.
  221.  
  222.  
  223. G.  Component Options
  224.  
  225. The Component options menu contains commands necessary for loading existing 
  226. components, saving new components, and creating components.
  227.  
  228.      Load Component    - Used to load components.
  229.      Save Component    - Used to save new components.
  230.      Place Pin         - Used to make component pins.
  231.      Place Ref Field   - Used to place a reference designator field.
  232.      Place Type Field  - Used to place a type designator field.
  233.      Edit Field        - Used to change pin numbers, reference and type fields.
  234.  
  235. A component must contain a reference field, type field, and one or more pins.  
  236. The reference field serves to distinguish similar parts from one another, such 
  237. as R1 and R2, or U10 and U45.  The type field contains the component value such 
  238. as 100 ohms, or 74LS04.  The pin(s) defines the pin number, and location where 
  239. a wire connects.
  240.  
  241. H. Setup Options
  242.  
  243. The Setup options menu contains the following commands:
  244.      Dot         - Used to set the outer diameter of connecting dots.
  245.      Bus         - Used to set the current bus width.
  246.      Grid        - Used to set Grid and Snap.
  247.      Directory   - Used to set the schematic directory.
  248.  
  249. IV.  PrintDM Command
  250.  
  251. PrintDM is a stand-alone print utility used to output schematics.
  252.  
  253. The command-line parameters are NOT case-sensitive.  The command-line syntax 
  254. for PrintDM is shown below:
  255.  
  256.      PrintDM [ options ] file
  257.            -O device
  258.            -X number
  259.            -Y number
  260.            -M mode
  261.            -P port
  262.            -S scale
  263.  
  264.  
  265. A. -O device option
  266.  
  267. This option defines the output device type.  Currently, PrintDM supported 
  268. devices are:
  269.  
  270.      FX - Epson-compatible 9-pin dot matrix printers
  271.      LQ - Epson-compatible 24-pin dot matrix printers
  272.      LJ - HP LaserJet
  273.      PS - Postscript Printers
  274.  
  275.  
  276.  
  277. B. -X and -Y option
  278.  
  279. This option moves the print origin from 0,0 to a user defined location.  The 
  280. units are in mils.  One mil equals one one-thousandth (1/1000) of an inch.
  281.  
  282. C. -M option
  283.  
  284. This option sets the print resolution.  Currently, PrintDM supports three 
  285. resolution modes: Lo, Med, and Hi.  Lo resolution is useful for quick schematic 
  286. plots to find the general placement of parts. Med and Hi resolution are used to 
  287. output schematics suitable for reading and copying.  If the PS device is 
  288. selected, all plots are generated with a resolution setting of Hi.  If no 
  289. option is given, a schematic is generated in low resolution mode.
  290.  
  291. D. -P option
  292.  
  293. This option defines the output port location.  Currently PrintDM supports the 
  294. following port locations: LPT1, LPT2, COM1, COM2, and FILE.  PrintDM does not 
  295. change serial port options (i.e. baud rate).  You must have these options set 
  296. prior to printing.  If this option is not used, output will go to LPT1.
  297.  
  298. If the FILE option is chosen, PrintDM will generate output to a file called 
  299. PLOTFILE instead of sending the output directly to the output device.  This 
  300. option is useful when you wish to print the schematic elsewhere or later.
  301.  
  302. E. -S option
  303.  
  304. This option is used to scale the schematic.  A floating point number is legal 
  305. with this option.
  306.  
  307. I. PrintDM Command-line Examples
  308.  
  309. An example schematic is included with EditSCH.  Below are some command-line 
  310. examples for plotting the file.
  311.  
  312. PrintDM -O LQ -p FILE -s0.6 -m med example.sch
  313.  
  314. This line prints the schematic for example.sch.  The output is for an Epson 24-
  315. pin printer.  The output is 0.6X the actual size with medium resolution.
  316.  
  317. PrintDM -Ofx -S 2.0 -m hi example.sch
  318.  
  319. This line prints the schematic for example.sch.  The output is for an Epson 9-
  320. pin printer.  The output is 2X the actual size. The plot resolution is HI.
  321.  
  322.  
  323.  
  324.  
  325.  
  326.  
  327.  
  328.  
  329.  
  330.  
  331.  
  332.  
  333.  
  334.  
  335.  
  336. Acknowledgements
  337.  
  338. PostScript is a registered trademark of Adobe Systems, Inc.
  339. IBM is a registered trademark of International Business Machines Corporation.
  340. Printer names are trademarks of their respective manufacturers.
  341.